package com.lanju.enums;

import com.dxl.common.utils.Utils;

public enum ShopType {
	A("A", "2500（含）平方米以上"), 
	B("B", "1000（含）—2500平方米以下"),
	C("C", "300（含）—1000平方米以下"),
	D("D", "100（含）—300平方米以下"),
	E("E", "100平方米以下");
	
	ShopType(String type, String name) {
		this.type = type;
		this.name = name;
	}
	
	private String type;
	private String name;
	public String getType() {
		return type;
	}
	public String getName() {
		return name;
	}
	
	public static ShopType parse(String type) {
		ShopType[] values = values();
		for (ShopType value : values) {
			if (value.getType().equals(type)) {
				return value;
			}
		}
		return null;
	}
	
	public static String getTypeName(String type) {
		ShopType shopType = parse(type);
		return Utils.isNull(shopType) ? "" : shopType.name() + "[" + shopType.getName() + "]";
	}
}
